.item-top-right{
	color: #585858;
	font-size: 24rpx;
}
.selection-tab {
	color: rgba(255, 32, 59, 1);
	font-size: 28rpxpx;
	font-family: PingFangSC-bold;
}

.cu-card>.cu-item {
	overflow: hidden;
	border-radius: 10rpxpx;
	margin: 0rpx;
}

.appointments {
	width: 100%;
	box-sizing: border-box;
	padding: 22rpx 24rpx 0rpx 24rpx;
}

.technicianName {
	font-size: 32rpx;
	font-weight: bold;
	font-family: SourceHanSansSC-bold;
	color: #000000;
}

.technicianNum-box {
	margin-top: 10rpx;
	margin-left: 0rpx;
	width: 120rpx;
	height: 32rpx;
	line-height: 32rpx;
	border-radius: 32rpx;
	background-color: #FEEAF3;
	text-align: center;
	/* border: 2rpx solid rgba(255, 0, 0, 0); */

}

.technicianNum {
	color: rgba(255, 255, 255, 1);
	font-size: 20rpx;
	font-family: PingFangSC-regular;
	color: #FF203B;
}




.avatar {
	width: 100rpx;
	height: 100rpx;
	border-radius: 310rpx;
	border: 4rpx solid rgba(245, 245, 245, 1);
}

.item-down-right{
	background-color: #FF203B;
	width: 140rpx;
	height: 52rpx;
	border-radius: 40rpx;
	line-height: 50rpx;
	text-align: center;
	color: rgba(255, 255, 255, 1);
	font-size: 22rpx;
	color: #FFFFFF;
	box-sizing: border-box;
}
